a load on my shouders - Deutsch Englisch Wörterbuch